草庐IT

c++ - c 到 c++,在翻译中丢失

全部标签

JavaScript/jQuery - 获取文本并翻译它

是否可以使用jQuery从元素中获取文本并将其翻译成其他语言?之前Hello之后bonjour 最佳答案 使用这个JQuery插件https://github.com/tinoni/translate.js免责声明:我是作者1-将“trn”类添加到您要翻译的文本中:texttotranslate2-定义字典:vardict={"texttotranslate":{pt:"textoparatraduzir"},"Downloadplugin":{pt:"Descarregarplugin",en:"Downloadplugin"}}

javascript - 如何在 Angular2+ 中使用 ngStyle 将转换翻译属性应用于元素

我正在尝试使用[ngStyle]有条件地将transform:translateX($value)直接应用于模板元素,但我找不到任何人谈论这个。主要是因为我不知道要搜索什么:D。我见过一些使用[style.color]进行基本样式设置的方法,或者使用[attr.style]="{'transform':'translateX(4rem)'}"但最后一个在呈现的HTML中返回:style="unsafe"。我已经看到您可以使用Sanitizer来清理或绕过您的样式/脚本等...但在这一点上,它开始“闻起来”像您不应该做的事情?我正在寻找一种干净的方法来实现这一目标。但我不知道去哪里找。提

javascript - 如何在不丢失内容的情况下沿 DOM 移动 iframe?

这可能吗?我试图移动它,但iframe内容消失了。试图获取iframe的内容并将它们放置在新位置,但所有处理程序都消失了。尝试做同样的事情,但有了新的jQuery1.4.2功能,它会克隆所有事件。但它不起作用:)所以我决定在这里寻求帮助。如何在不丢失内容的情况下将该死的iframe移动到文档中的另一个位置?^_^谢谢添加:txtad_iframe=ad_container.find('iframe');its_contents=txtad_iframe.contents();its_body=its_contents.find("div:first").clone(true).inse

Javascript DOM,获取节点文本而不丢失间距信息

我正在使用javascript并想遍历HTML树,获取所有显示给用户的文本。但是,我丢失了间距信息。假设我有两个文档:XXXYYYYXXXYY   YY第一个将出现在Y之间有1个空格。第二个将有3个空格。但是,如果我遍历树并为每个#text节点使用:text=node.nodeValue;然后两个节点的文本将有3个空格。我不再知道哪个有“真正的”nbsp空间。我可以将node.innerHTML用于p元素,这将显示nbsp,但我不认为我可以使用innerHTML来获取XXX文本(没有某种文本减法)。我可以获得整个文档的innerHTML并解析它。但是,我还

javascript - 我是如何丢失 JavaScript 内置对象和所有全局变量的?

我正在处理一个需要在大型浏览器(包括IE11)中运行的Umbraco站点,我遇到了一个只能在IE11上复制的奇怪问题。在某些时候,TinyMCE插件的脚本会尝试执行此代码(大约调用四次)以响应blur事件:functionclassTest(cls){returnnewRegExp("(^|\\s)"+cls+"(?:$|\\s)\\s*");}并且在尝试创建RegExp对象时抛出“对象不支持此操作”异常。cls已定义并且具有我期望的值。在未处理的异常上暂停(使用VisualStudio调试器)时,我做了一些检查。原来RegExp是undefined。我发现这非常很奇怪。更多的调查显示

javascript - 更改大小后 Canvas 状态丢失

我想调整Canvas大小,但当我这样做时,上下文被重置,丢失当前的fillStyle、转换矩阵等。ctx.save()并且ctx.restore()函数没有像我最初预期的那样工作:functionresizeCanvas(newWidth,newHeight){ctx.save();canvas.width=newWidth;//Resetscontext,includingthesavestatecanvas.height=newHeight;ctx.restore();//contextsavestackisempty,thisdoesnothing}研究了一段时间,我似乎找不到一

javascript - Angular ui-select 标记在模糊时丢失文本输入

情况大家好!我正在使用Angularui-select对于我的应用程序,以便从数据库中选择用户。如果用户不在列表中,则可以使用标记输入新条目。通过输入名称并按ENTER或TAB键,新条目将保存为新标签。除一件小事外一切正常:如果我用鼠标聚焦,我会丢失我输入的输入,这对用户来说不是很友好。代码Arrayofobjects{{$item.name}}<{{$item.email}}>email:{{person.email}}age:Selected:{{multipleDemo.selectedPeople}}插入器http://plnkr.co/edit/7fSAKmj3p

javascript - ckeditor getData() 在源模式下返回陈旧数据(最后一次更改丢失)

尝试在http://ckeditor.com/demo上输入源代码模式调试使用CKEDITOR.instances["editor1"].on("key",function(e){console.log("change:"+e.editor.getData())})在控制台中我总是在控制台中看到少一个字符,所以如果我输入abc我会看到ab注意:因为https://dev.ckeditor.com/ticket/12031Guidelines而使用按键事件和HowtodetectCKEditorsourcemodeonchangeevent 最佳答案

javascript - 翻译 vuejs 路由路径

我有一个关于翻译路径路径的好主意,一旦我遇到问题,这听起来不再那么聪明了:)。我希望你们能看到/找到解决方案。这是我的routes.js文件,其中定义了路由exportdefault[{path:'/:lang',component:{template:''},children:[{path:'',name:'Home',component:load('Home')},{path:translatePath('contact'),name:'Contact',component:load('Contact')},{path:translatePath('cookiePolicy'),n

javascript - 如何告诉您网站的 chrome 语言(作为翻译栏的提示)

我有一个使用queensenglish的网络应用程序,但弹出chrome翻译栏并告诉我它是爱沙尼亚语。我试过lang和xml:lang但谷歌翻译栏似乎忽略了这些。注意:Web应用程序完全是Ajax,导致栏弹出的内容是动态内容,可以在页面加载后很长时间出现。所以也许我必须向我的Ajax响应添加header??有人遇到过这样的问题吗?吉多 最佳答案 我只想在关于部分或隐藏的div或类似的东西中添加大量文本-您的浏览器可能需要更多文本才能正确定义语言。你不是第一个拥有thisproblem的人.他们说这样做可以避免翻译:或:但是你自己看看